home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 2 / Atari Mega Archive CD - Volume 2.iso / 8bit / cislib_a / eartrn.doc < prev    next >
Text File  |  1995-04-22  |  7KB  |  129 lines

  1.  
  2. 1859 Concord Ave.
  3. Stockton, CA  95204
  4. August 24, 1987
  5.  
  6.  
  7. EARTRN ("eartraining") is a musical percpetion and ear training
  8. program.  It does not have any fancy graphics, it doesn't keep score, and
  9. it is not very game-like,  but in terms of flexibility, ease of use,
  10. range of difficulty, sensitivity to the task, and variety of exercises, I
  11. have never seen a better ear trainnig program. I spent many hours
  12. practicing all of the exercises as I wrote them over the past two years,
  13. so I became sensitive to what features facilitate the learning task, and
  14. what might be distracting or annoying.  I experimented with many other
  15. exercises that were ultimately discarded, and the five exercises included
  16. in the final version of the program have been carefully polished.  The
  17. range of difficulty between the easiest and hardest exercises is vast. 
  18. The hardest exercises would really challenge the best professional
  19. musicians.  The easiest would be comfortable for a seven year old child. 
  20. There are innumerable possible shades of difficulty in between.  The
  21. program is pretty user friendly and I think it is bug-free.  All of the
  22. exercises run in double-precision sound, so the intonation is better than
  23. that of a piano.
  24.  
  25. EARTRN was written with the intention that it could be easily
  26. transported to other machines.  I learned to program by writing this
  27. program;  I know the programming is inelegant, and there are probably
  28. several orphan lines and orphan variables lost in it.  Nevertheless, I
  29. think the tangles are few enough that most programmers could undertand
  30. it without too much difficulty.  Except for a few miscellaneous pokes and
  31. peeks it is in the most basic BASIC.  It would not be hard for someone to
  32. add graphics (musical notation and a piano keyboard) and develop a really
  33. exciting versions for the Atari ST or other machines.  I have donated the
  34. program to the public domain with the hope that other programmers will do
  35. this.  I will do what I can to help serious programmers to develop new
  36. versions of EARTRN.  I once hoped to sell a version of this program
  37. commercially, but that turned out to be unrealistic in several respects.
  38.  
  39. Here is a brief description of how the program works.  There are five
  40. basic exercises displayed in the opening menu:  Name That Interval;  Tune
  41. It Up; Play That Interval;  Fine Tuning; and, Name That Note.
  42.  
  43. In Name That Interval the computer plays the tonic note, then a second
  44. note.  You decide what the interval or the second note is, press RETURN,
  45. and the computer tells you the answer.
  46.  
  47. In Tune It UP the computer plays the tonic note and a second note, and
  48. then displays the names of the notes and the interval name.  The second
  49. note may be correct or slightly out of tune.  You decide if the second
  50. note is correct, sharp, or flat, and enters your response via the
  51. keyboard.  The computer tells you if you are right or wrong.
  52.  
  53. In Play That Interval the computer plays the tonic note and then asks
  54. you to play a particular second note (or interval).  The pitch of the
  55. second note is determined by the up and down cursor keys.  The tone
  56. changes slowly when you use the cursor keys alone, and more rapidly if
  57. you use the cursor key plus the SHIFT key. When you think you have the
  58. right second note, you hit RETURN.  The computer tells you if you are
  59. right, and if not right, whether you were sharp or flat, and to what
  60. degree.
  61.  
  62. In Fine Tuning you select one interval you want to practice repeatedly
  63. in order to develop more accurate pitch perception.  The computer plays
  64. the same interval in different keys, and you choose correct, sharp, or
  65. flat, as in Tune It Up.  You select exactly how far out of tune the
  66. out-of-tune notes will be, so extremely fine degrees of pitch perception
  67. can be developed.  You specify how out of tune you want the out-of-tune
  68. notes to be in terms of "cents".  One hundred cents equals one half
  69. step.
  70.  
  71. In Name That Note you select a key and the computer plays notes in that
  72. key.  You select the maximum size of the jumps between notes you want
  73. (larger jumps are much harder) and the number of notes you want played in
  74. sequence (one to nine).  Beginners should definitely start with one note
  75. at a time.  The computer plays the notes and when you think you have the
  76. figured out what the notes were, you hit RETURN and the computer displays
  77. the note names.
  78.  
  79. I have not mentioned the variations possible within each exercise as
  80. well as other convenient features built into the exercises, but these are
  81. self explanatory.
  82.  
  83. Exercises such as these have two very valuable purposes.  First, if you
  84. are a vocal EARTRN or play a string instrument you must be able to "hear
  85. the note in your head before you sing (play) it" if there is to be much
  86. hope of consistently singing (playing) in tune.  If you want to improvise
  87. on any instrument you must be able to hear the notes in your head before
  88. you play them.  This is also true if you want to compose music. 
  89. Dilligent ear training can actually install a piano in the brain of a
  90. former musical imbecile so that it becomes possible to hear the notes in
  91. your head.
  92.  
  93. Second, music is a language.  It contains beauty and truth accessible
  94. only to people who understand the language.  A few lucky people learn the
  95. language effortlessly in childhood.  The rest of us are able only to
  96. recognize a few common phrases, to the extent that we are perhaps able to
  97. appreciate Loretta Lynn's latest ditty.  The vocabulary of the language
  98. of music is intervals (the musical distance between notes).  (For example
  99. the distance between a C and a G is a "perfect fifth".)  When people
  100. become able to consistently recognize, name, remember, and reproduce a
  101. series of intervals, they start to become fluent in this wonderful
  102. language.  At that point many previously impossible things start to
  103. become possible:  greatly expanded musical appreciation, greatly expanded
  104. musical memory, the ability to sing on pitch, the ability to learn to
  105. play an instrument much more rapidly, and so on.
  106.  
  107. For these reasons, all music majors in college are required to take
  108. several semesters of ear training classes.  The usual methods of teaching
  109. ear training are cumbersome and inefficient, and most students flunk it,
  110. which prematurely ends their careers as musicians.  An ear training
  111. program like EARTRN makes it possible for the first time in human history
  112. for almost anyone to become proficient in the language of music, even in
  113. adulthood, in their own home, without an inordinate investment of time
  114. and effort, and without having to take college-level classes (only
  115. available to music majors).
  116.  
  117. I would like to get feedback on this program.  I don't use CompuServe
  118. much, so I would appreciate letters via the U.S. Postal Service.  I will
  119. check my CompuServe Email occasionally.  I hope you like my program.  I
  120. am happy with the result, but I found out that the process of programming
  121. makes me psychotic and I doubt that I will ever write another one.  I
  122. have written a similar program, though simpler, that teaches chord
  123. recognition.  If there is a demand for it I will debug it and send it to
  124. Compuserve.  There is also a very buggy and partly developed version of
  125. EARTRN that displays musical notation.  It would have to be compiled to
  126. run fast enough.  Send me a Disk in a mailer and I will send you a copy.
  127.  
  128. Tim Miller
  129.